useful improvements - Alemán Inglés Diccionario